highest chess puzzle rating